overall projects - French English Dictionary